package com.xb.xbpm.service;


import java.util.List;
import java.util.Map;

public interface IDataService {

    /**
     * 获取pv uv ips
     * @param userid
     * @param siteid
     * @param timeType 0当天 1多天
     * @param startDate
     * @param endDate
     * @return
     */
    List<Map<String,Object>> getCountDataList(int type,String userid, String siteid, int timeType, String startDate, String endDate);


    long getTotalCountPv(String userid, String siteid, int timeType, String startDate, String endDate);

    long getTotalCountUv(String userid, String siteid, int timeType, String startDate, String endDate);

    long getTotalCountIps(String userid, String siteid, int timeType, String startDate, String endDate);

    long getTotalCountNewUv(String userid, String siteid, int timeType, String startDate, String endDate);
}
